# Copyright (c) 2019 Presto Labs Pte. Ltd.
# Author: xguo

from coin.exchange.kraken_futures.ws.subscriber import KrakenFuturesSubscriber
from coin.strategy.mm.feed_builder import KrakenFuturesFlowBookBuilder
from coin.strategy.mm.base.feed import BaseFeedSubsystem
from coin.strategy.mm.subscription import SubscriptionRequest


class KrakenFuturesFeedSubsystem(BaseFeedSubsystem):
  FeedSubReq = SubscriptionRequest('Futures', 'Kraken', None)
  FeedSubscriber = KrakenFuturesSubscriber
  FlowBookBuilder = KrakenFuturesFlowBookBuilder
